/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package umlapp.exception;

/**
 *
 * Trieda výnimiek, ktoré sa vyhadzujú pri akýchkoľvek chybách v aplikácii. Používa sa tiež v
 * dialógovom okne.
 *
 * @author Peter Chovanec
 * @author Mario Jaros
 */
public class UMLAppException extends Exception {

    /**
     * Textový reťazec reprezentujúci chybu typu "File not found".
     */
    public static final String OUT_FILE_ERR = "File not found";
    /**
     * Textový reťazec reprezentujúci chybu typu "Corrupted input file or wrong file format".
     */
    public static final String IN_FILE_ERR = "Corrupted input file or wrong file format";
    /**
     * Textový reťazec reprezentujúci chybu typu "Internal I/O error"
     */
    public static final String IO_ERR = "Internal I/O error";
    /**
     * Textový reťazec reprezentujúci chybu typu "Error in exporting to .png image"
     */
    public static final String EXPORT_ERR = "Error in exporting to .png image";

    /**
     * Creates a new instance of
     * <code>UMLAppException</code> without detail message.
     */
    public UMLAppException() {
    }

    /**
     * Constructs an instance of
     * <code>UMLAppException</code> with the specified detail message.
     *
     * @param msg the detail message.
     */
    public UMLAppException(String msg) {
        super(msg);
    }
}
